﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using HotelManageSystem.Domain;
using HotelManageSystem.Domain.Entities;
using HotelManageSystem.Domain.Infrastructure;
using HotelManageSystem.Models;
using Telerik.Web.Mvc;

namespace HotelManageSystem.Controllers
{
    /// <summary>
    /// 员工档案管理的控制器
    /// </summary>
    public class EmployeeReportsController : Controller
    {
        private IEmployeeRepository employeeRepository;
        private IUnitOfWork unitOfWork;
        private IDepartmentRepository departmentRepository;
        private IPostRepository postRepository;
        public EmployeeReportsController(IEmployeeRepository employeeRepository,
                                   IUnitOfWork unitOfWork,
                                   IDepartmentRepository departmentRepository,
                                   IPostRepository postRepository)
        {
            this.employeeRepository = employeeRepository;
            this.unitOfWork = unitOfWork;
            this.departmentRepository = departmentRepository;
            this.postRepository = postRepository;
        }}
}
